cient Data Structure for Fully Symbolic Veri cation of Real Time Software Systems
نویسنده
چکیده
A new data structure called DDD Data Decision Diagram for the fully symbolic model checking of real time software systems is proposed DDD is a BDD like data structure for the encoding of regions Unlike DBM which records di erences between pairs of clock readings DDD only uses one auxiliary binary variable for each clock Thus the number of variables used in DDD is always linear to the number of clocks declared in the input system description Experiment has been carried out to compare DDD with previous technologies
منابع مشابه
Clock Restriction Diagram: Yet Another Data-Structure for Fully Symbolic Veri cation of Timed Automata
Modern model-checkers for real-time systems are usually built around symbolic manipulation procedures of zones, which mean behavior-equivalent dense-time state subspaces and are represented by sets of clock di erence constraints. We propose CRD (Clock Restriction Diagram), which is a BDD-like data-structure for recording sets of zones, with related set-oriented operations for fully symbolic ver...
متن کاملRegion Encoding Diagram for Fully Symbolic Verification of Real-Time Systems
RED Region Encoding Diagram rst reported in is a BDD like data structure for fully symbolic veri cation of symmetric real time systems with single clock per process We propose to extend RED for asymmetric real time systems with unrestricted number of global or local clocks Unlike in DBM which records di erences between pairs of clock readings we records the ordering among fractional parts of cl...
متن کاملModel-Checking for Real-Time Systems
E cient automatic model{checking algorithms for real-time systems have been obtained in recent years based on the state{region graph technique of Alur, Courcoubetis and Dill. However, these algorithms are faced with two potential types of explosion arising from parallel composition: explosion in the space of control nodes, and explosion in the region space over clock-variables. This paper repor...
متن کاملFormal Verification of Real time Software
The veri cation of functionality of the input output logic properties often composes the majority of software requirements analysis Automated theorem provers ATPs such as SRI s Prototype Veri cation System PVS have been successfully used in the formal veri cation of functional properties However such functional methods are not readily applicable to the veri cation of the real time software re q...
متن کاملTowards a Verification Technique for Large Synchronous Circuits
We present a symbolic simulation based veri cation approach which can be applied to large synchronous circuits A new technique to encode the state and input constraints as parametric Boolean expressions over the state and input variables is used to make our symbolic simulation based veri cation approach e cient The constraints which are encoded through parametric Boolean expressions can involve...
متن کامل